Definition of Leitneria Floridana
-
(noun) very small deciduous dioecious tree or shrub of damp habitats in southeastern United States having extremely light wood
Synonyms of Leitneria Floridana
Antonyms of Leitneria Floridana
No Antonyms Found.
Homophones of Leitneria Floridana
No Homophones Found.